home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 April / EnigmA AMIGA RUN 26 (1998)(G.R. Edizioni)(IT)[!][issue 1998-04].iso / earkit / useful / hsc / readme < prev    next >
Text File  |  1998-03-13  |  3KB  |  88 lines

  1.  
  2. TITLE
  3.  
  4.   hsc - html sucks completely
  5.  
  6. VERSION 
  7.  
  8.   0.912
  9.  
  10. AUTHOR
  11.  
  12.   Thomas Aglassinger <agi@giga.or.at>
  13.  
  14. DESCRIPTION
  15.  
  16.   hsc is a developer tool for html projects.
  17.  
  18.   It can be used on any html file and creates a new html file as
  19.   output. In the input file, you may use an extended syntax based
  20.   on html, but which also allows things like macros and
  21.   conditionals.
  22.  
  23.   It's mainly intended to create and maintain larger html projects.
  24.   As a CLI-only tool, it should be used with `make'; a 
  25.   dependency generator is included.
  26.  
  27.   hsc is *not* a tool to make html easier for beginners; It's a
  28.   tool to make html a bit less painful and brain-damaged for
  29.   people who already know how to work with it.
  30.  
  31. FEATURES
  32.  
  33.   o adds some special tags, for example to
  34.     o include files (also sources)
  35.     o execute shell commands during conversion
  36.     o add comments in a reasonable way
  37.   o supports macros (implemented as additional tags)
  38.   o conditionals (if/else/elseif)
  39.   o simple expressions can be passed as values to attributes (like
  40.     string concatenation, string comparison, import of environment-
  41.     variables, current time or filesize)
  42.   o for local links, checks if file/id exists
  43.   o maintains a project-file to check existence of id's over all 
  44.     files processed
  45.   o supports absolute URIs (relative to root directory of project)
  46.   o replaces special characters by entities
  47.   o evaluates attributes for image size
  48.   o strips comments and specified tags
  49.   o strips useless white spaces
  50.   o replaces icon entities by images
  51.   o performs a (small) syntax- and structure-check
  52.   o easy to extend syntax definition format
  53.   o dependency generator for Makefiles included
  54.   o tool to examine/manipulate project files included
  55.  
  56. NEW FEATURES
  57.  
  58.   o some bugfixes (as usual)
  59.   o added support for recommended tags (not only required)
  60.   o loads of spelling mistakes fixed
  61.  
  62. SPECIAL REQUIREMENTS
  63.  
  64.   AmigaOS 2.04, 2MB of regular memory, 68020, some sort of 
  65.   WWW browser and ASCII editor.
  66.   For larger projects, 4MB of memory and 68040 are recommended.
  67.  
  68.   Different to most other WWW tools, hsc requires an user-IQ > 50.
  69.  
  70. AVAILABILITY
  71.  
  72.   o Every Aminet-mirror, file "text/hyper/hsc.lha"; for example
  73.     "ftp://wuarchive.wustl.edu/pub/aminet/text/hyper/hsc.lha"
  74.   o "http://www.giga.or.at/~agi/hsc/"
  75.  
  76. PRICE
  77.  
  78.   Freeware.
  79.  
  80. DISTRIBUTABILITY
  81.  
  82.   Distributed under GNU General Public License.
  83.  
  84. SOURCE CODE
  85.  
  86.   ANSI-C source-code is available in a separate archive (look for
  87.   `hsc-source.lha' at the same site you've got the binaries from).
  88.